home *** CD-ROM | disk | FTP | other *** search
/ Champak 145 / (Vol 145) Dec 21 2011.iso / Games / locochew.swf / scripts / __Packages / mx / events / EventDispatcher.as
Encoding:
Text File  |  2011-12-21  |  12.9 KB  |  377 lines

  1. function ┬º\x04\x05┬º()
  2. {
  3.    set("\x03",1386 % 511 * true);
  4.    ┬º┬ºpush("\x03");
  5.    if("\x01")
  6.    {
  7.    }
  8.    return eval(┬º┬ºpop());
  9. }
  10. var ┬º\x01┬º = 250 + "\x04\x05"();
  11. while(true)
  12. {
  13.    if(eval("\x01") == 614)
  14.    {
  15.       set("\x01",eval("\x01") + 57);
  16.       ┬º┬ºpush(true);
  17.    }
  18.    else if(eval("\x01") == 582)
  19.    {
  20.       set("\x01",eval("\x01") + 403);
  21.    }
  22.    else if(eval("\x01") == 671)
  23.    {
  24.       set("\x01",eval("\x01") - 147);
  25.       if(function ┬º\x04\x05┬º()
  26.       {
  27.          set("\x03",1386 % 511 * true);
  28.          ┬º┬ºpush("\x03");
  29.          if("\x01")
  30.          {
  31.          }
  32.          return eval(┬º┬ºpop());
  33.       })
  34.       {
  35.          set("\x01",eval("\x01") - 5);
  36.       }
  37.    }
  38.    else if(eval("\x01") == 157)
  39.    {
  40.       set("\x01",eval("\x01") + 106);
  41.    }
  42.    else
  43.    {
  44.       if(eval("\x01") == 248)
  45.       {
  46.          set("\x01",eval("\x01") - 91);
  47.          break;
  48.       }
  49.       if(eval("\x01") == 782)
  50.       {
  51.          set("\x01",eval("\x01") - 555);
  52.          ┬º┬ºpush(true);
  53.       }
  54.       else if(eval("\x01") == 178)
  55.       {
  56.          set("\x01",eval("\x01") + 752);
  57.          ┬º┬ºpush("\x0f");
  58.       }
  59.       else
  60.       {
  61.          if(eval("\x01") == 524)
  62.          {
  63.             set("\x01",eval("\x01") - 5);
  64.             ┬º┬ºpush(┬º┬ºpop() | function ┬º\x04\x05┬º()
  65.             {
  66.                set("\x03",1386 % 511 * true);
  67.                ┬º┬ºpush("\x03");
  68.                if("\x01")
  69.                {
  70.                }
  71.                return eval(┬º┬ºpop());
  72.             });
  73.             break;
  74.          }
  75.          if(eval("\x01") == 227)
  76.          {
  77.             set("\x01",eval("\x01") + 21);
  78.             if(function ┬º\x04\x05┬º()
  79.             {
  80.                set("\x03",1386 % 511 * true);
  81.                ┬º┬ºpush("\x03");
  82.                if("\x01")
  83.                {
  84.                }
  85.                return eval(┬º┬ºpop());
  86.             })
  87.             {
  88.                set("\x01",eval("\x01") - 91);
  89.             }
  90.          }
  91.          else if(eval("\x01") == 55)
  92.          {
  93.             set("\x01",eval("\x01") + 208);
  94.          }
  95.          else if(eval("\x01") == 22)
  96.          {
  97.             set("\x01",eval("\x01") + 136);
  98.             if(function ┬º\x04\x05┬º()
  99.             {
  100.                set("\x03",1386 % 511 * true);
  101.                ┬º┬ºpush("\x03");
  102.                if("\x01")
  103.                {
  104.                }
  105.                return eval(┬º┬ºpop());
  106.             })
  107.             {
  108.                set("\x01",eval("\x01") + 217);
  109.             }
  110.          }
  111.          else if(eval("\x01") == 985)
  112.          {
  113.             set("\x01",eval("\x01") - 917);
  114.             ┬º┬ºpush("\x0f");
  115.             ┬º┬ºpush(1);
  116.          }
  117.          else if(eval("\x01") == 519)
  118.          {
  119.             set("\x01",eval("\x01") + 96);
  120.          }
  121.          else if(eval("\x01") == 756)
  122.          {
  123.             set("\x01",eval("\x01") - 141);
  124.          }
  125.          else if(eval("\x01") == 201)
  126.          {
  127.             set("\x01",eval("\x01") + 581);
  128.          }
  129.          else if(eval("\x01") == 263)
  130.          {
  131.             set("\x01",eval("\x01") + 569);
  132.             ┬º┬ºpush(true);
  133.          }
  134.          else if(eval("\x01") == 68)
  135.          {
  136.             set("\x01",eval("\x01") + 110);
  137.             var ┬º┬ºpop() = function ┬º\x04\x05┬º()
  138.             {
  139.                set("\x03",1386 % 511 * true);
  140.                ┬º┬ºpush("\x03");
  141.                if("\x01")
  142.                {
  143.                }
  144.                return eval(┬º┬ºpop());
  145.             };
  146.          }
  147.          else if(eval("\x01") == 930)
  148.          {
  149.             set("\x01",eval("\x01") - 405);
  150.             ┬º┬ºpush(eval(function ┬º\x04\x05┬º()
  151.             {
  152.                set("\x03",1386 % 511 * true);
  153.                ┬º┬ºpush("\x03");
  154.                if("\x01")
  155.                {
  156.                }
  157.                return eval(┬º┬ºpop());
  158.             }));
  159.          }
  160.          else if(eval("\x01") == 832)
  161.          {
  162.             set("\x01",eval("\x01") - 488);
  163.             if(function ┬º\x04\x05┬º()
  164.             {
  165.                set("\x03",1386 % 511 * true);
  166.                ┬º┬ºpush("\x03");
  167.                if("\x01")
  168.                {
  169.                }
  170.                return eval(┬º┬ºpop());
  171.             })
  172.             {
  173.                set("\x01",eval("\x01") + 238);
  174.             }
  175.          }
  176.          else
  177.          {
  178.             if(eval("\x01") == 344)
  179.             {
  180.                set("\x01",eval("\x01") + 238);
  181.                break;
  182.             }
  183.             if(eval("\x01") == 875)
  184.             {
  185.                set("\x01",eval("\x01") - 93);
  186.             }
  187.             else if(eval("\x01") == 81)
  188.             {
  189.                set("\x01",eval("\x01") + 904);
  190.             }
  191.             else if(eval("\x01") == 525)
  192.             {
  193.                set("\x01",eval("\x01") - 503);
  194.                ┬º┬ºpush(!function ┬º\x04\x05┬º()
  195.                {
  196.                   set("\x03",1386 % 511 * true);
  197.                   ┬º┬ºpush("\x03");
  198.                   if("\x01")
  199.                   {
  200.                   }
  201.                   return eval(┬º┬ºpop());
  202.                });
  203.             }
  204.             else
  205.             {
  206.                if(eval("\x01") == 172)
  207.                {
  208.                   set("\x01",eval("\x01") + 703);
  209.                   break;
  210.                }
  211.                if(eval("\x01") == 306)
  212.                {
  213.                   set("\x01",eval("\x01") - 134);
  214.                   if(function ┬º\x04\x05┬º()
  215.                   {
  216.                      set("\x03",1386 % 511 * true);
  217.                      ┬º┬ºpush("\x03");
  218.                      if("\x01")
  219.                      {
  220.                      }
  221.                      return eval(┬º┬ºpop());
  222.                   })
  223.                   {
  224.                      set("\x01",eval("\x01") + 703);
  225.                   }
  226.                }
  227.                else if(eval("\x01") == 615)
  228.                {
  229.                   set("\x01",eval("\x01") - 309);
  230.                   ┬º┬ºpush(true);
  231.                }
  232.                else
  233.                {
  234.                   if(eval("\x01") != 158)
  235.                   {
  236.                      if(eval("\x01") == 375)
  237.                      {
  238.                         set("\x01",eval("\x01") - 361);
  239.                         if(!_global.mx)
  240.                         {
  241.                            _global.mx = new Object();
  242.                         }
  243.                         function ┬º\x04\x05┬º()
  244.                         {
  245.                            set("\x03",1386 % 511 * true);
  246.                            ┬º┬ºpush("\x03");
  247.                            if("\x01")
  248.                            {
  249.                            }
  250.                            return eval(┬º┬ºpop());
  251.                         }
  252.                         if(!_global.mx.events)
  253.                         {
  254.                            _global.mx.events = new Object();
  255.                         }
  256.                         ┬º┬ºpop();
  257.                         if(!_global.mx.events.EventDispatcher)
  258.                         {
  259.                            var _loc2_ = mx.events.EventDispatcher = function()
  260.                            {
  261.                            }.prototype;
  262.                            mx.events.EventDispatcher = function()
  263.                            {
  264.                            }._removeEventListener = function(queue, event, handler)
  265.                            {
  266.                               if(queue != undefined)
  267.                               {
  268.                                  var _loc4_ = queue.length;
  269.                                  var _loc1_ = undefined;
  270.                                  _loc1_ = 0;
  271.                                  while(_loc1_ < _loc4_)
  272.                                  {
  273.                                     var _loc2_ = queue[_loc1_];
  274.                                     if(_loc2_ == handler)
  275.                                     {
  276.                                        queue.splice(_loc1_,1);
  277.                                        return undefined;
  278.                                     }
  279.                                     _loc1_ = _loc1_ + 1;
  280.                                  }
  281.                               }
  282.                            };
  283.                            mx.events.EventDispatcher = function()
  284.                            {
  285.                            }.initialize = function(object)
  286.                            {
  287.                               if(mx.events.EventDispatcher._fEventDispatcher == undefined)
  288.                               {
  289.                                  mx.events.EventDispatcher._fEventDispatcher = new mx.events.EventDispatcher();
  290.                               }
  291.                               object.addEventListener = mx.events.EventDispatcher._fEventDispatcher.addEventListener;
  292.                               object.removeEventListener = mx.events.EventDispatcher._fEventDispatcher.removeEventListener;
  293.                               object.dispatchEvent = mx.events.EventDispatcher._fEventDispatcher.dispatchEvent;
  294.                               object.dispatchQueue = mx.events.EventDispatcher._fEventDispatcher.dispatchQueue;
  295.                            };
  296.                            _loc2_.dispatchQueue = function(queueObj, eventObj)
  297.                            {
  298.                               var _loc7_ = "__q_" + eventObj.type;
  299.                               var _loc4_ = queueObj[_loc7_];
  300.                               if(_loc4_ != undefined)
  301.                               {
  302.                                  var _loc5_ = undefined;
  303.                                  for(_loc5_ in _loc4_)
  304.                                  {
  305.                                     var _loc1_ = _loc4_[_loc5_];
  306.                                     var _loc3_ = typeof _loc1_;
  307.                                     if(_loc3_ == "object" || _loc3_ == "movieclip")
  308.                                     {
  309.                                        if(_loc1_.handleEvent != undefined)
  310.                                        {
  311.                                           _loc1_.handleEvent(eventObj);
  312.                                        }
  313.                                        if(_loc1_[eventObj.type] != undefined)
  314.                                        {
  315.                                           if(mx.events.EventDispatcher.exceptions[eventObj.type] == undefined)
  316.                                           {
  317.                                              _loc1_[eventObj.type](eventObj);
  318.                                           }
  319.                                        }
  320.                                     }
  321.                                     else
  322.                                     {
  323.                                        _loc1_.apply(queueObj,[eventObj]);
  324.                                     }
  325.                                  }
  326.                               }
  327.                            };
  328.                            _loc2_.dispatchEvent = function(eventObj)
  329.                            {
  330.                               if(eventObj.target == undefined)
  331.                               {
  332.                                  eventObj.target = this;
  333.                               }
  334.                               this[eventObj.type + "Handler"](eventObj);
  335.                               this.dispatchQueue(this,eventObj);
  336.                            };
  337.                            _loc2_.addEventListener = function(event, handler)
  338.                            {
  339.                               var _loc3_ = "__q_" + event;
  340.                               if(this[_loc3_] == undefined)
  341.                               {
  342.                                  this[_loc3_] = new Array();
  343.                               }
  344.                               _global.ASSetPropFlags(this,_loc3_,1);
  345.                               mx.events.EventDispatcher._removeEventListener(this[_loc3_],event,handler);
  346.                               this[_loc3_].push(handler);
  347.                            };
  348.                            _loc2_.removeEventListener = function(event, handler)
  349.                            {
  350.                               var _loc2_ = "__q_" + event;
  351.                               mx.events.EventDispatcher._removeEventListener(this[_loc2_],event,handler);
  352.                            };
  353.                            mx.events.EventDispatcher = function()
  354.                            {
  355.                            }._fEventDispatcher = undefined;
  356.                            mx.events.EventDispatcher = function()
  357.                            {
  358.                            }.exceptions = {move:1,draw:1,load:1};
  359.                            ┬º┬ºpush(ASSetPropFlags(mx.events.EventDispatcher.prototype,null,1));
  360.                         }
  361.                         ┬º┬ºpop();
  362.                         break;
  363.                      }
  364.                      if(eval("\x01") == 14)
  365.                      {
  366.                         set("\x01",eval("\x01") - 14);
  367.                      }
  368.                      break;
  369.                   }
  370.                   set("\x01",eval("\x01") + 217);
  371.                }
  372.             }
  373.          }
  374.       }
  375.    }
  376. }
  377.